Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 TWYFORD AVENUE Terraced £181,493 £105,000 16 Aug 2011
120A TWYFORD AVENUE Flats/Maisonettes £175,649 £136,500 2 May 2017
120B TWYFORD AVENUE Terraced £157,688 £87,000 18 Nov 2005
124 TWYFORD AVENUE Terraced £275,000 15 Dec 2023
128 TWYFORD AVENUE Terraced £284,919 £110,995 21 Nov 2002
130 TWYFORD AVENUE Terraced £260,467 £93,000 19 Jul 2002
132 TWYFORD AVENUE Terraced £234,684 £102,000 20 Aug 2003
134 TWYFORD AVENUE Terraced £257,884 £64,000 10 Dec 1999
136 TWYFORD AVENUE Terraced £207,117 £36,750 23 Feb 1996
138 TWYFORD AVENUE Terraced £202,671 £157,500 19 May 2017